strap insulator - Francés Inglés Diccionario